finance and treasury specialist - Turkish English Dictionary